home *** CD-ROM | disk | FTP | other *** search
- (*----------------------------------------------------------------------*)
- (* Set/Reset Text Color Routines *)
- (*----------------------------------------------------------------------*)
- (* *)
- (* These routines set and reset the global text foreground and *)
- (* background colors. *)
- (* *)
- (*----------------------------------------------------------------------*)
-
- (* Global Text Color Variables *)
-
- Var
- Global_ForeGround_Color : Integer;
- Global_BackGround_Color : Integer;
-
- (*----------------------------------------------------------------------*)
- (* Set_Global_Colors --- Reset global foreground, background cols. *)
- (*----------------------------------------------------------------------*)
-
- Procedure Set_Global_Colors( ForeGround, BackGround : Integer );
-
- (*----------------------------------------------------------------------*)
- (* *)
- (* Procedure: Set_Global_Colors *)
- (* *)
- (* Purpose: Sets global text foreground, background colors. *)
- (* *)
- (* Calling Sequence: *)
- (* *)
- (* Set_Global_Colors( ForeGround, BackGround : Integer ); *)
- (* *)
- (* ForeGround --- Default foreground color *)
- (* BackGround --- Default background color *)
- (* *)
- (* Calls: TextColor *)
- (* TextBackGround *)
- (* *)
- (*----------------------------------------------------------------------*)
-
- Begin (* Set_Global_Colors *)
-
- Global_ForeGround_Color := ForeGround;
- GLobal_BackGround_Color := BackGround;
-
- TextColor ( Global_ForeGround_Color );
- TextBackground( Global_BackGround_Color );
-
- End (* Set_Global_Colors *);
-
- (*----------------------------------------------------------------------*)
- (* Reset_Global_Colors --- Reset global foreground, background cols. *)
- (*----------------------------------------------------------------------*)
-
- Procedure Reset_Global_Colors;
-
- (*----------------------------------------------------------------------*)
- (* *)
- (* Procedure: Reset_Global_Colors *)
- (* *)
- (* Purpose: Resets text foreground, background colors to global *)
- (* defaults. *)
- (* *)
- (* Calling Sequence: *)
- (* *)
- (* Reset_Global_Colors; *)
- (* *)
- (* Calls: TextColor *)
- (* TextBackGround *)
- (* *)
- (*----------------------------------------------------------------------*)
-
- Begin (* Reset_Global_Colors *)
-
- TextColor ( Global_ForeGround_Color );
- TextBackground( Global_BackGround_Color );
-
- End (* Reset_Global_Colors *);